package com.pctx.permissionorder.dao;

import com.pctx.permissionorder.pojo.PermissionOrder;
import com.pctx.permissionorder.pojo.PermissionOrderExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PermissionOrderMapper {
    int countByExample(PermissionOrderExample example);

    int deleteByExample(PermissionOrderExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(PermissionOrder record);

    int insertSelective(PermissionOrder record);

    List<PermissionOrder> selectByExample(PermissionOrderExample example);

    PermissionOrder selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") PermissionOrder record, @Param("example") PermissionOrderExample example);

    int updateByExample(@Param("record") PermissionOrder record, @Param("example") PermissionOrderExample example);

    int updateByPrimaryKeySelective(PermissionOrder record);

    int updateByPrimaryKey(PermissionOrder record);
}